past participle of achever - Turkish English Dictionary